#pragma once
#include "Light.h"

class Vector3;
class CSpotLight : public CLight
{
public:
	CSpotLight(void);
	virtual ~CSpotLight(void){}

	void Init( const Vector3& vPos, const Vector3& vDir, 
		const D3DCOLORVALUE& diffuse, 
		const D3DCOLORVALUE& ambient, 
		const D3DCOLORVALUE& specular,
		const float& fAttenu0,
		const float& fAttenu1,
		const float& fAttenu2,
		const float& fRange,
		const float& fTheta,
		const float& fPhi,
		const float& fFalloff );

};
